combat personnel transport vehicle - Turco Inglés Diccionario